func runtime.assertLockHeld
35 uses
runtime (current package)
lockrank_off.go#L43: func assertLockHeld(l *mutex) {
malloc.go#L637: assertLockHeld(&h.lock)
mgcscavenge.go#L473: assertLockHeld(&scavenge.lock)
mgcscavenge.go#L500: assertLockHeld(p.mheapLock)
mgcscavenge.go#L750: assertLockHeld(p.mheapLock)
mheap.go#L494: assertLockHeld(&h.lock)
mheap.go#L814: assertLockHeld(&h.lock)
mheap.go#L875: assertLockHeld(&h.lock) // Must be locked on return.
mheap.go#L1056: assertLockHeld(&h.lock)
mheap.go#L1088: assertLockHeld(&h.lock)
mheap.go#L1340: assertLockHeld(&h.lock)
mheap.go#L1464: assertLockHeld(&h.lock)
mpagealloc.go#L366: assertLockHeld(p.mheapLock)
mpagealloc.go#L435: assertLockHeld(p.mheapLock)
mpagealloc.go#L523: assertLockHeld(p.mheapLock)
mpagealloc.go#L560: assertLockHeld(p.mheapLock)
mpagealloc.go#L596: assertLockHeld(p.mheapLock)
mpagealloc.go#L821: assertLockHeld(p.mheapLock)
mpagealloc.go#L882: assertLockHeld(p.mheapLock)
mpagecache.go#L80: assertLockHeld(p.mheapLock)
mpagecache.go#L117: assertLockHeld(p.mheapLock)
proc.go#L759: assertLockHeld(&sched.lock)
proc.go#L772: assertLockHeld(&sched.lock)
proc.go#L4634: assertLockHeld(&sched.lock)
proc.go#L4724: assertLockHeld(&sched.lock)
proc.go#L4936: assertLockHeld(&sched.lock)
proc.go#L5438: assertLockHeld(&sched.lock)
proc.go#L5451: assertLockHeld(&sched.lock)
proc.go#L5464: assertLockHeld(&sched.lock)
proc.go#L5479: assertLockHeld(&sched.lock)
proc.go#L5490: assertLockHeld(&sched.lock)
proc.go#L5502: assertLockHeld(&sched.lock)
proc.go#L5512: assertLockHeld(&sched.lock)
proc.go#L5614: assertLockHeld(&sched.lock)
proc.go#L5633: assertLockHeld(&sched.lock)
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)